What is the meaning of the word "battle of the spanish armada"?

Definitions: